package com.lixinlei.springboot_servlet.servlet.servletContextInitializer;

import com.lixinlei.springboot_servlet.servlet.servletContextInitializer.ServletContextInitializerServlet;
import org.springframework.boot.web.servlet.ServletContextInitializer;
import org.springframework.stereotype.Component;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRegistration;

@Component
public class ServletContextInitializerConfig implements ServletContextInitializer {

    @Override
    public void onStartup(ServletContext servletContext) throws ServletException {
        ServletRegistration initServlet = servletContext
                .addServlet("ServletContextInitializerServlet", ServletContextInitializerServlet.class);
        initServlet.addMapping("/servletContextInitializerServlet");
        initServlet.setInitParameter("className", "ServletContextInitializerServlet");
    }

}
